phdMesh
Version of the Day
|
NamedValue to a fixed size array. More...
#include <NamedValue.hpp>
Public Member Functions | |
NamedValue (const std::string &n) | |
void | write (std::ostream &s) const |
unsigned | read (std::istream &s) |
void | tell (std::ostream &s) const |
unsigned | pack (void *b) const |
unsigned | unpack (void *b) |
Public Member Functions inherited from phdmesh::NamedValue< void > | |
template<typename T > | |
const T & | get (unsigned i=0) const |
template<typename T > | |
T & | put (unsigned i=0) |
const std::vector < NamedValueSet * > | references () const |
Public Attributes | |
T | value [N] |
Public Attributes inherited from phdmesh::NamedValue< void > | |
const std::string | name |
const std::type_info & | type |
Additional Inherited Members | |
Protected Member Functions inherited from phdmesh::NamedValue< void > | |
NamedValue (const std::string &n, const std::type_info &t) | |
NamedValue to a fixed size array.
Definition at line 389 of file NamedValue.hpp.
|
inlinevirtual |
Pack referenced value into a buffer, return the number of bytes
Implements phdmesh::NamedValue< void >.
Definition at line 404 of file NamedValue.hpp.
|
inlinevirtual |
Unpack referenced value from a buffer, return the number of bytes
Implements phdmesh::NamedValue< void >.
Definition at line 405 of file NamedValue.hpp.